body insulation - German English Dictionary